home *** CD-ROM | disk | FTP | other *** search
- " Vim filetype plugin file
- " Language: Mail
- " Maintainer: Bram Moolenaar <Bram@vim.org>
- " Last Change: 2000 Nov 13
-
- " Only do this when not done yet for this buffer
- if exists("b:did_ftplugin")
- finish
- endif
- let b:did_ftplugin = 1
-
- " Don't use modelines in e-mail messages, avoid trojan horses
- setlocal nomodeline
-
- " many people recommend keeping e-mail messages 72 chars wide
- setlocal tw=72
-
- " Set 'formatoptions' to break text lines and keep the comment leader ">".
- setlocal fo+=tcql
-
- " Add mappings, unless the user didn't want this.
- if !exists("no_plugin_maps") && !exists("no_mail_maps")
- " Quote text by inserting "> "
- if !hasmapto('<Plug>MailQuote')
- vmap <buffer> <LocalLeader>q <Plug>MailQuote
- nmap <buffer> <LocalLeader>q <Plug>MailQuote
- endif
- vnoremap <buffer> <Plug>MailQuote :s/^/> /<CR>:noh<CR>``
- nnoremap <buffer> <Plug>MailQuote :.,$s/^/> /<CR>:noh<CR>``
- endif
-